drainage system – Deutsch–English translations

🇬🇧 en de 🇩🇪

drainage system noun

  • pattern formed by the streams, rivers, and lakes in a particular drainage basin
Flussnetz, Flusssystem
Wiktionary Links